@charset "utf-8";
/* CSS Document */
body {margin:0; padding:0; font-size:13px; height:100%; font-family:"Microsoft yahei",Verdana,tahoma,Srial,helvetica,sans-serif;}
ul,li,dl,dt,dd,span,del,b,font,label,ol,div{ padding:0px; margin:0px; list-style-type:none;}
p,input,form{ margin:0px; padding:0px;outline:none}
h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px; font-weight:normal; }
img{border:0; }
em,i,s{ font-style:normal;}
a{ text-decoration:none;  outline:none}
a:Hover{ cursor:pointer}
.clearfix:after{display:block; visibility:hidden; height:0;font-size:0; clear:both; content:" "}
.clearfix{*zoom:1}
.addsearbtt {width:272px !important;} 

/*......landing.........*/
.content {height:490px; width:100%; position:absolute; top:125px;}
.middle_t {width:710px; height:100%; margin:0 auto; }
.midtop {height:60px; background-image:url(../../images/asset/main/landlogo.png); background-repeat:no-repeat; background-position:50px; }
.midbottom {height:430px; width:710px; background-image:url(../../images/asset/main/land.png);  background-repeat:no-repeat; background-size:cover; background-position:top; position:absolute; z-index:999; top:20px;}
.midbottom_con {width:376px; height:359px; background:#FFF; border-radius:8px; margin:55px 155px; position:absolute;}
.topimage {float:right; position:absolute; top:-12px; right:6px;}
.midbottom_conbot {width:85%; height:280px; margin:57px auto; }
.midbottom_conbot .user {display:inline-block; margin-top:20px; margin-left:70px; font-size:24px;}
.midbottom_conbot .user em {font-size:16px; color:#999;}
.midbottom_ul {width:100%; height:auto; margin:30px auto; }
.midbottom_ul li {height:36px; margin-top:15px;}
.spanimg {width:36px; height:34px; background-image:url(../../images/asset/main/landpel.png); background-repeat:no-repeat; background-position:center; border:1px solid #ccc; float:left; }
.spanimg2 {width:36px; height:34px; background-image:url(../../images/asset/main/landclock.png); background-repeat:no-repeat; background-position:center; border:1px solid #ccc; float:left; }
.spaninput {width:280px; height:34px; border:1px solid #CCC; border-left:none; float:left; line-height:36px; }
.check {margin-top:15px; margin-left:15px;}
.subm {width:100%; height:36px; border-radius:15px; background-color:#e27572; border:none; outline:none;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1); color:#FFF; font-size:16px; font-weight:bold; cursor:pointer;}

/*......index.......*/
.headers { width:100%; height:70px; background: url(../../images/asset/main/banner1.png);background-size: 100% 100%; /*background: #45aee8; */}
.header_h2 {float: left;display: block; font-weight: bold; line-height: 65px; margin-right: 5px; color: #141A1B;}
.left_img {float: left;}
.userinfo{ float:right; color:#979595; height:70px; line-height:70px;margin-right:20px}
.userinfo span{ color:#d5d5d5}
.userinfo a{color:#979595;margin-left:10px; text-decoration:underline}
.userinfo a:hover{ color:#d5d5d5}
.main_cont{  position: absolute!important; top: 70px!important; height: auto!important; position: relative; top: -160px; _top: -200px; height: 100%; bottom: 0px; width: 100%; background: #fff;}
.left_nav{ float: left; width: 180px; font-size: 12px; background: #22282e; height: 100%; position: relative; display:block}
.right_cont{background: #fff;position: absolute;left: 160px;top: 0;overflow: hidden;	right: 0;z-index: 0;bottom:0;}
#Conframe {border: none; height: 100%; width: 100%; overflow-x: hidden; overflow-y: auto;}
.navc{width:100%; height: 100%; overflow-x: hidden; overflow-y: auto; }
.navspan {display: block; float: right; color: #FFFFFF; margin-top: -30px; margin-right: 10px;}

.right_maintop_come {display: block; margin: 60px 0 0 0; width: 100%; text-align: center; font-weight: 800; font-size: 40px; color: #d95043; text-shadow: 0 0 20px red;}

.firstnav {height:45px; line-height:45px; color: #cccccc; display:block; width:100%; padding-left:62px;   position:relative; cursor:pointer;border-bottom:1px solid #202020;}
.firstnav img{ position:absolute; top:15px; left:15px}
.firstnav.hoversh{  background:#303335}
.firstnav:hover{   background:#303335} 
.right_main{}
.homepost{ width:100%; height:30px; line-height:30px; background:#dcdde1;}
.homepost span{ color:#000; display:block; width:400px; padding-left:25px; background:url(../../images/asset/main/home2.png) left center no-repeat;margin-left:15px; height:30px}
.homepost span a{ color:#5495df}
.homepost span a:hover{ text-decoration:underline}
.subnav li a{ height:35px; line-height:35px;  border-bottom:none;   color:#cccccc; display:block;  padding-left:60px; background-image: url(../../images/asset/main/iconmore.png); background-repeat: no-repeat;}
.subnav{ display:none; border-left:3px solid #303335;margin-left:0px; background: #293038;}
.subnav li:hover{ background-color:#37424f;}
.subnav li a.subhover{ background-color:#0099cc;}
.subnav li a.threefh{ width:140px; padding-left:72px; background:none}
.ionimg1 {background-position: 13px 10px;}
.ionimg2 {background-position: 13px -38px;}
.ionimg3 {background-position: 13px -282px;}
.ionimg4 {background-position: 13px -190px;}
.ionimg5 {background-position: 13px -92px;}
.ionimg6 {background-position: 13px -142px;}
.ionimg7 {background-position: 13px -235px;}
.ionimg8 {background-position: 13px 10px;}
.ionimg9 {background-position: 13px -282px;}



.glimg{ font-size: 14px; font-weight: 600; color: #aeb9c2; cursor:pointer; text-align: left; margin-left: 17px; width: 160px !important; line-height: 30px;}
.glimg_sy {margin-left: 25px;}
.m_searinp {margin: 10px auto; padding: 10px 0 35px 0;}
.firstsy {width: 95%; float: left;}
.firstsy li {float: left; margin-bottom: 15px; margin-right: 10px; }
.allinp {height: 30px; line-height: 30px; width: 150px;}
.mssms {width: 78px; text-align: right; display: block; float: left; line-height: 30px;}
.li_mssms {width: 92px; text-align: right; display: block; float: left; line-height: 30px;}
.t_choosetxt {height: 32px; line-height: 30px; }
.srhbt {float: right;}
.founctionbt{ width:99%; height:40px; border:1px solid #c8c8c8; border-radius:4px; background:#f2f3f7; clear: both; margin: 5px 5px 0px 5px;padding-left:40px;}
.founctionbt ul li{ float:left; height:40px; line-height:40px; color:#afafaf;}
.founctionbt ul li a{ color:#383838; display:block; height:40px; line-height:40px; padding:0px 27px 0 41px ; background-image:url(../../images/asset/main/allicon.png); background-repeat:no-repeat;  }
.main-container2 {margin-top: 0px !important;}





/*新增图标*/
.add{background-position:18px 12px;}
.add:hover{ background-position:-151px 12px; color:#dc4921}

/*编辑图标*/
.edit{background-position:18px -29px;}
.edit:hover{ background-position:-151px -29px; color:#dc4921}

/*删除图标*/
.del{background-position:18px -65px;}
.del:hover{ background-position:-151px -65px; color:#dc4921}

/*详情图标*/
.det{background-position:18px -107px;}
.det:hover{ background-position:-151px -107px; color:#dc4921}

/*收回图标*/
.ein{background-position:18px -148px;}
.ein:hover{ background-position:-151px -148px; color:#dc4921}
/*导出图标*/

.eout{background-position:18px -187px;}
.eout:hover{ background-position:-151px -187px; color:#dc4921}

/*提交图标*/
.sub{background-position:18px -228px;}
.sub:hover{ background-position:-151px -228px; color:#dc4921}

/*审批意见图标*/
.assue{background-position:18px -262px;}
.assue:hover{ background-position:-151px -262px; color:#dc4921}

/*附件图标*/
.enc{background-position:18px -303px;}
.enc:hover{ background-position:-151px -303px; color:#dc4921}

/*打印图标*/
.prt{background-position:18px -340px;}
.prt:hover{ background-position:-151px -340px; color:#dc4921}

/*人员调入图标*/
.peoin{background-position:-330px -64px;}
.peoin:hover{ background-position:-506px -64px; color:#dc4921}

/*人员调出图标*/
.peoout{background-position:-330px -108px;}
.peoout:hover{ background-position:-506px -108px; color:#dc4921}

/*execl导出图标*/
.execlout{background-position:-330px 12px;}
.execlout:hover{ background-position:-506px 12px; color:#dc4921}

/*word导出图标*/
.wordout{background-position:-330px -27px;}
.wordout:hover{ background-position:-506px -27px; color:#dc4921}

/*刷新图标*/
.refreshs{background-position:-330px -148px;}
.refreshs:hover{ background-position:-506px -148px; color:#dc4921}

/*刷新图标*/
.refreshs{background-position:-330px -148px;}
.refreshs:hover{ background-position:-506px -148px; color:#dc4921}

/*生效图标*/
.gois{background-position:-330px -188px;}
.gois:hover{ background-position:-506px -188px; color:#dc4921}


/*查询图标*/
.serc{background-position:-330px -230px;}
.serc:hover{ background-position:-506px -230px; color:#dc4921}

/*相关协议图标*/
.profm{background-position:-330px -262px;}
.profm:hover{ background-position:-506px -262px; color:#dc4921}




.m_toptitle{ width:100%; height:40px; line-height:40px; background:#5495df; color:#fff;border-radius:5px 5px 0 0}
.m_toptitle span{ padding-left:20px; font-size:14px}
.renews1{ width:126px}
.renews2{width:128px}
.havelef{margin-left:20px}
.firstsy li em{ float:left; color:#eb0707; height:30px; line-height:30px; margin-left:5px}
.havelef li{margin-top:10px; width:210px; height:40px}
.firstsy li span.twotxt{ line-height:20px}
.width_100per{ width:100%;}
.moretxt{ width:656px; height:70px; line-height:22px; color:#555; float:left; border:1px solid #bababa; border-radius:5px; font-family:"Microsoft yahei",Verdana,tahoma,Srial,helvetica,sans-serif; font-size:14px}
.havelef li.width_100per{ width:100%; height:auto}
.b_towbts{margin:30px auto; text-align:center}
.b_towbts span{ display:inline-block; text-align:center}
.ok_bt{ background:#5495df; width:100px !important; color:#fff; border:none; height:32px;border-radius:3px}
.reset_bt{ background:#f6f6f6;margin-left:30px; color:#222; border:1px solid #c8c8c8}
.smallwidth{ width:300px;margin-left:-150px}
.t_miantxt img{ float:left}
.t_miantxt span{ float:left;margin-left:20px; line-height:21px; font-size:14px; color:#555; width:200px}
.justms{ width:110px; margin:40px auto; float:none;}
.special_people{ width:478px; border:1px solid #eee;margin:20px auto;padding-top:15px}
.t_miantxt{ width:85%;margin:30px auto 20px auto}
.titles{ height:50px; line-height:50px; border-bottom:1px solid #ccc;padding-left:20px; font-size:14px}
.rerei2{ width:106px;}
.firstsy li b{ width:17px; font-weight:normal; float:left; line-height:30px;margin-left:3px}
.upexl{margin-top:20px;padding-left:20px}
.tuopto{ padding:3px 10px;}
.redinfo{ color:#f00; padding:20px 0 0 20px}
.clishow{ width:680px; z-index:999; position:absolute; top:220px; left:50%;margin-left:-350px; background:#fff; display:none;border:1px solid #eee; padding:10px;}
.mosd2 {background: url(../../images/asset/main/mosd.png) 100% 100%; width:100%; height:100%; top:0; position:absolute; top:0; display:none;  }
.spa {font-size:16px; font-weight:bold; display:inline-block; margin:10px 0; color:#FFF; width:200px; float:left; margin-left:15px;}
.spa2 {font-size:20px; font-weight:bold; display:inline-block; margin:10px 0; color:#FFF; width:20px; float:right; text-align:right; cursor:pointer; margin-right:15px;}
.kong {height:40px; width:100%; background:#474f77; position:relative; z-index:-999;}
.textar {width:480px; height:95px; margin:15px 76px;}
.textar div {width:87%;float:right; height:100%;}
.textar div textarea {width:100%; height:100%;}
.bigtitoms span {display:block; margin:10px auto; width:200px;}
.bigtitoms span input {float:left; }
.bigtitoms span .inpright {float:right !important;}
.addsearbttwo {width:560px !important;}
.inputwo {margin-left:29px;}
.spantwo {margin-left:48px; color:#F00;}
.spantto {margin-left:48px;}



/*---------表格统一样式-------------*/
.titlemodle{padding-right:17px; position:relative; z-index:30;margin-top:12px}
.order_tab{ width:100%;border:1px solid rgb(55,140,200); min-width:950px;}
.order_tab td{ border:1px solid #ccc; height:20px; text-align:center;}
.order_tab_tit { background:url(../../images/asset/main/titlebg.gif) 0 0 repeat;}
.order_tab_tit  td{height:35px; white-space:nowrap; }
.order_tab_con{ position:relative; z-index:2}
.order_tab_con  td{height:28px; font-size:13px; color:#444 }
.order_tab_con .tab_name{width:100%;height:18px; line-height:18px; overflow:hidden;}
.order_tab_con  a{ text-decoration:none; margin-left:3px; color:#000;}
.order_tab_con  a:hover{ text-decoration:underline}
.bottom_operate{ margin-right:17px; height:38px; line-height:38px; text-indent:10px;background:#edf0f1; border:1px  solid #a0bacc; position:relative; z-index:50;border-radius:0 0px 5px 5px; font-size:13px}
.miantdmodle{ max-height:320px; overflow: scroll; overflow-x:hidden; margin-top:-30px; position:relative; z-index:20}
.order_tab tr.evenbg{ background:#f4fafd}
.order_tab tr.oddbg{ background:#f6f6f6}
.order_tab tr.tdhover{ background:#ecf7fd}
.pageleft{ float:right;margin-right:15px}
.pageright{ float:left;margin-left:15px; width:300px}
.pageright span{ float:left; display:block; width:25px; height:25px; background-image:url(../../images/asset/main/somedot.png); background-repeat:no-repeat;margin-top:7px; cursor:pointer}
.indexpage{ background-position:4px -16px}
.prevpage{ background-position:4px 6px}
.nextpage{ background-position:-28px 6px}
.endpage{ background-position:-28px -16px}
.indexpage:hover{ background-position:4px -61px}
.prevpage:hover{ background-position:4px -39px}
.nextpage:hover{ background-position:-28px -39px}
.endpage:hover{ background-position:-28px -61px}
.gotopaget{ float:left;margin-left:10px}
.topsmallico li{ float:left;margin:15px 20px 15px 0}
.rewirtin{ padding:4px 20px !important;}
.rewirtin2{margin-left:12px;}
.rewirtin3{margin-left:5px;}
.gotopages{ float:left;margin-left:10px; width:140px}
.gotopages b{ font-weight:normal}
.numtxtinp{width:40px}


/*重写样式*/
.leftlogo{ width:210px; height:70px; float:left}
.leftlogo img{width: 98%; height: 97%; margin: 0 0 0 5px;}
.right_userinfo{ float:left}
.lftxt{ float:left; margin-left: 10px;}
.rhtxt{ float:right}
.lftxt img{ float:left;margin:18px 10px 0 15px}
.lftxt span{ float:left; line-height:70px; color: #141A1B;}
.lftxt a{ float:left; color:#141A1B; line-height:70px}
.lftxt a:hover{ text-decoration:underline}
.showdate{ font-weight:normal}
.rhtxt{ float:right;}
.rhtxt span{ display:block; padding-left:30px; background-image:url(../../images/asset/main/somedot.png); background-repeat:no-repeat; line-height:70px; display:block; float:left;margin-right:20px; cursor:pointer; color: #141A1B;}
.rhtxt span:hover{color:#4f98da;}
.repaw{ background-position:8px -85px}
.lgout{ background-position:8px -133px;cursor: pointer;}
.width_98per{ width:98%; margin:0 auto}
.cha_query {width: 50px; height: 50px; display: block; margin: auto; position: absolute; top: 50%; left: 50%;}
.bigger-125 {font-size: 300% !important;}

/*.....首页........*/
.right_maintop {width:1200px; min-height:280px; margin:auto; }
.maintop_left {width:430px; min-height:230px; border:1px solid #CCC; margin:20px 35px; float:left;}
.maintop_right {width:500px; min-height:230px; border:1px solid #CCC; margin:20px 35px; float:right;}
.divbox {height:38px; width:100%; background:#9ac364;}
.spanbox {width:38px; height:38px; background:#6f9839; display:block; background-image:url(../../images/asset/main/icon1.png); background-repeat:no-repeat; background-position:center; float:left;}
.divbox b {color:#FFF; font-size:14px; float:left; margin-left:10px; line-height:38px;}
.divbox a {color:#fff; font-size:14px; float:right; margin-right:10px; line-height:38px;}
.divbox a:hover {text-decoration:underline;}
.left_ul {width:100%; margin:5px auto; }
.left_ul li {line-height:30px; width:95%; margin:auto; }
.left_ul li:hover {color:#474f77; cursor:pointer;}
.left_ul li .lipan {width:230px; float:left;}
.left_ul li .lipan2 {width:75px; float:left; text-align:center;}
.left_ul li .lipan3 {width:100px; float:right; text-align:center;}
.divbox2 {height:38px; width:100%; background:#e27572;}
.spanbox2 {width:38px; height:38px; background:#ba5552; display:block; background-image:url(../../images/asset/main/icon2.png); background-repeat:no-repeat; background-position:center; float:left;}
.divbox2 b {color:#FFF; font-size:14px; float:left; margin-left:10px; line-height:38px;}
.divbox2 a {color:#fff; font-size:14px; float:right; margin-right:10px; line-height:38px;}
.divbox2 a:hover {text-decoration:underline;}
.maintop_right .left_ul li .lipan {width:340px; float:left;}
.right_mainbottom {width:1130px; height:auto; border:1px solid #CCC; border-radius:5px; margin:auto;}
.mainbottom_top {width:100%; height:45px; background:#f1f2f6; border-bottom:1px solid #CCC;}
.mainbottom_top span {line-height:45px; font-size:16px; margin-left:20px;}
.bottom_top { height:350px; width:100%; background:#f2f3f8; margin:10px 0;}

/*....菜单管理.....*/
.founspan {font-size:16px; line-height:40px; float:left; }
.nei {float:left;}

/*......修改密码.......*/
.password {width:100%; height:370px; margin:auto; position:absolute; top:150px;}
.passmiddle {width:555px; height:100%; border:1px dashed #CCC; border-top:none; margin:auto;}
.middletop {width:555px; height:40px; position:absolute; top:-35px;}
.topspan {width:159px; height:5px; border-top:1px dashed #CCC; float:left; margin-top:20px; margin-left:20px;}
.topspan2 {width:159px; height:5px; border-top:1px dashed #CCC; float:right; margin-top:20px; margin-right:20px;}
.middletop h2 {width:150px; position:absolute; margin:0 auto; left:205px; color:#CCC; text-align:center;}
.middlebot {width:400px; height:300px; margin:50px auto 0 auto;}
.botul {width:345px; margin:80px auto 40px auto; color:#6a6d78;}
.botul li {line-height:50px;}
.botul li span {text-align:right; width:80px; float:left;}
.botul li .passinput {width:250px; height:35px; line-height:35px; color:#6a6d78; outline:none;}
.botul li em {color:#F00; margin-left:5px;}

/*......新闻首页.......*/
.news {width:935px; height:auto; padding:20px; margin:0px auto;}
.news_top {width:935px; height:30px; margin-top:10px;}
.news_sp {width:70px; border-left:5px solid #e27572; padding-left:10px; float:left;}
.news_sp2 {width:70px; border-left:5px solid #97ce5d; padding-left:10px; float:left;}
.news .newsa {float:right; }
.news_notice {width:935px; height:270px; border:1px solid #CCC; margin:10px 0;}
.news_notice2 {width:935px; height:270px; margin:10px 0;}
.news_ul {width:90%; margin:20px auto;}
.news_ul li {list-style-type:disc; line-height:30px;}
.news_ul li a {color:#474747;}
.news_ul li a:hover {color:#999cae;}
.news_ul li b {float:right; color:#474747; font-weight:100;}
.news input {width:205px; height:28px; line-height:30px;}
.souin {width:40px; height:30px; display:block; float:right; background:#e27572; background-image:url(../../images/asset/main/cable.png); background-repeat:no-repeat; background-position:center;}
.news_notice2 ul li {height:40px; line-height:40px; border-bottom:1px solid #CCC; list-style-type:none;} 
.news_notice2 ul li a { text-decoration:none !important;}
.news_notice2 .news_ul {width:100%; margin:20px auto;}



/*.........部门树........*/
.left_content {float: left; background: #fff;position: absolute;left:14px;top: 20px;overflow: auto; width:265px;z-index: 999;bottom:0;border-radius:5px; border:1px solid #CCC;}
.right_content {background: #fff;position: absolute;left:292px;top: 20px;overflow: auto; right:13px;z-index: 999;bottom:0;border-radius:5px; border:1px solid #CCC;} 
.content_left .acc {width:222px;overflow:auto;overflow-x:hidden;}
.content_left .acc div {width: 222px;margin:auto;margin-top:15px;}
.content_left ul {margin: 0;padding: 0;display: none;}
.gon {height:30px; font-size:16px; font-weight:bold; line-height:30px;}
.gon a {margin-left:20px;}
.dibx {display:none;}
.one {text-indent: 25px; font-weight: bold;cursor: pointer; display: block;text-decoration: none; margin: 10px 10px;}
.content_left a.one:hover {text-decoration: none;color: #09F; }
.tip2 {height: 0;width: 0px;border: 6px solid transparent;border-left-color: #000;display: inline-block; margin-right:15px;}
.tip3 {height: 0;width: 0px;border: 6px solid transparent;border-top-color: #000;display: inline-block; margin-right:15px;}
.kid {display:none;}
.kid li { cursor: pointer; padding: 4px 85px;letter-spacing:2px;}
.oneli{cursor: pointer;text-decoration: none; color: #000;}
.lione-hover{color:#fd7e4c;text-decoration: none;}
.kid li:hover {color:#fd7e4c;text-decoration:none;}
.right_content_top {width:95%; height:auto; margin:10px auto;}
.right_content_bottom { width:95%; height:auto; margin:0 auto;}
.ulimages {position:relative; float:right; right:23px; top:9px;}
.acc_inp {width:100px !important; height:30px; line-height:28px; margin:15px 15px;}
.left_top {width:265px; height:49px; border-bottom:1px solid #CCC;}
.left_top input {width:205px; height:28px; line-height:30px; float:left; margin-top:10px; margin-left:10px;}
.left_top .souin {width:40px; height:32px; display:block; float:left; margin-top:10px; background:#e27572; background-image:url(../../images/asset/main/cable.png); background-repeat:no-repeat; background-position:center;}
.right_top {width: 95%; margin:20px 20px; }
.right_top .news_sp {width: 120px;}
.right_ul {margin: 60px 0 60px 160px; width:85%;}
.right_ul li {width: 323px !important;}

.sidebar-footer {
    color: white;
    position: fixed;
    bottom: 0;
    left: 0;
    width: 160px;
    padding: 10px 0 10px 0;
    background: #181d20;
    height: 80px;
    border-top: 1px solid transparent;
}
.sidebar-footer .sidebar-brand{
	font-family: verdana;
    text-align: center;
    margin: auto;
    padding: 15px 0 10px 0;
    color: #343434;
    font-weight: 800;
    font-size: 24px;
    text-shadow: 0px 1px 1px #464646, 0px -1px 1px #1b1b1b;

}
.sidebar-terms {
    margin: 0 0 20px 0;
    padding: 0;
    }    
.sidebar-terms li {
    display: inline-block;
    width: 25%;
    margin: 0 -2px;
    padding: 0;
    text-align: center;
    font-size: 12px;
}
.sidebar-footer a {
    color: #747474;
}
.sidebar-footer a:hover,.sidebar-footer a:focus {
    color: #747474;
    text-decoration: underline;
}

.tcdPageCode{padding: 15px 20px;text-align: left;color: #ccc;text-align:center;}
.tcdPageCode a{display: inline-block;color: #428bca;display: inline-block;height: 25px;	line-height: 25px;	padding: 0 10px;border: 1px solid #ddd;	margin: 0 2px;border-radius: 4px;vertical-align: middle;}
.tcdPageCode a:hover{text-decoration: none;border: 1px solid #428bca;}
.tcdPageCode span.current{display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;color: #fff;background-color: #428bca;	border: 1px solid #428bca;border-radius: 4px;vertical-align: middle;}
.tcdPageCode span.disabled{	display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;	color: #bfbfbf;background: #f2f2f2;border: 1px solid #bfbfbf;border-radius: 4px;vertical-align: middle;}

.icon-chevron-left,.icon-chevron-right {line-height: 27px !important;}





















